package com.ginmeta.domain.login;

import cn.dev33.satoken.stp.SaTokenInfo;
import com.ginmeta.domain.system.entity.SysUser;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;

/**
 * 登陆用户实体
 * @author GinMeta
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class LoginUser implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 用户信息
     */
    private SysUser user;

    /**
     * 登陆信息
     */
    private SaTokenInfo tokenInfo;
}
